home *** CD-ROM | disk | FTP | other *** search
/ FishMarket 1.0 / FishMarket v1.0.iso / fishies / 401-425 / disk_423 / setramsey / setramsey.doc < prev    next >
Text File  |  1992-05-06  |  3KB  |  98 lines

  1.  
  2.         SetRamsey V1.02  by Nic Wilson
  3.         ------------------------------
  4.  
  5.     This program is freely distributable with no conditions
  6.     except that the program and this text file must remain
  7.     intact without any modification.
  8.  
  9.     This program was written while I was testing the reason
  10.     why STATIC COLUMN MODE was not being set by the computer
  11.     as stated by the docs.  This program allows you to test 
  12.     the current settings of RAMSEY and change them if you wish.
  13.     If you try to set Static Column Mode or Burst Mode on, then
  14.     a test of your FAST RAM is done to ensure that it is infact
  15.     Static Column Mode (SCM) RAM.
  16.  
  17.  
  18. REQUIREMENTS
  19. ------------
  20.     Amiga 3000, Kickstart V2.0 or V1.3
  21.  
  22.  
  23. FUNCTION
  24. --------
  25.     Allows manipulation of the RAMSEY ram controller modes in an
  26.     Amiga 3000.
  27.  
  28. USAGE
  29. -----
  30.     SetRamsey STATICON, STATICOFF, BURSTOFF, BURSTON, WRAPON, WRAPOFF
  31.                   REFRESHON n, REFRESHOFF
  32.  
  33.   or    SetRamsey ?   Gives USAGE string
  34.         SetRamsey     Gives current settings of RAMSEY and USAGE string.
  35.  
  36.  
  37. STATICON    -    Tests and enables Static Column Mode if RAM passes test
  38.  
  39. STATICOFF    -       Turns Static Column Mode off
  40.  
  41. BURSTON         -       Tests RAM and turns SCM & BURST ON if RAM passes test
  42.  
  43. BURSTOFF    -       Turns Burst mode off
  44.  
  45. WRAPON        -       Allows all 4 longwords of a burst to take place
  46.  
  47. WRAPOFF        -       Burst will only continue A3,A2 are increasing
  48.             Burst will not be allowed to WRAP A3,A2=00
  49.  
  50. REFRESHON n     -       Sets refresh to value specified by n
  51.             n must equal 154, 238, 380
  52.             Defaults to 238 if n is not given.   
  53.  
  54. REFRESHOFF      -    Turns refresh off 
  55.             DO NOT USE UNLESS YOU HAVE A SPECIFIC REASON.
  56.             OTHERWISE IT WILL CAUSE A LOCK OR GURU.
  57.  
  58.  
  59. TECHNICAL INFO
  60. --------------
  61.  
  62. STATIC COLUMN MODE    
  63. This mode requires static column mode DRAMS.  When ram is first accessed
  64. RAS is held low after the cycle completes.  This leaves the current RAM
  65. page 'open' and the chip will act like static ram on this page.  Any data
  66. in this page can be accessed by changing the column address only.  Since
  67. the column address access time (tAA) is much less than the RAS access 
  68. time (tRAC), subsequent accesses to this page of data can be done faster.
  69. As long as RAS is held low (10 usecs max) RAMSEY will allow the CPU to
  70. access RAM on this page in only 3 clocks (16 & 25 MHZ).
  71.  
  72.  
  73. BURST MODE
  74. In this mode, RAMSEY will respond to *CBREQ (cache burst request) input
  75. from the 68030 and allow burst accesses to FAST RAM.  Each burst cycle 
  76. takes 2 clocks each (up to 3.  Burst mode requires the use of static
  77. column mode DRAMS.
  78.  
  79. WRAP MODE
  80. RAMSEY allows for additional control over burst cycles via the WRAP option.
  81. The 68030 will always request 4 longword (4 x 32 bit ) values during a 
  82. burst sequence.  However if the initial longword is not aligned on a quad
  83. long word boundary (A3,A2 not equal to 0,0), the 68030 will read data which
  84. is behind the first data it asked for.  Since it is less likely that this
  85. data will actually be needed, RAMSEY can stop the burst sequence after the 
  86. data with A3,A2 = 1,1 is accessed. 
  87. All enquiries to
  88.  
  89.  
  90.  
  91. Nic Wilson Software
  92. 138d South Street
  93. TOOWOOMBA QLD 4350
  94. Phone (076) 358522  Work hours or FAX
  95.  
  96.  
  97.  
  98.